package com.sptpc.demo1.model;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Type;
import org.joda.money.Money;

import javax.persistence.*;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Entity//定义该类将会成为被JPA管理的实体，会映射到指定的数据库表
@Table(name = "t_category")//指定表名为t_drink

@Data
@NoArgsConstructor
@AllArgsConstructor //创建全参构造函数
@Builder
public class Category {
    @Id//标志主键
    @GeneratedValue(strategy = GenerationType.IDENTITY)//设置为自增字段
    public Integer id; // 编号

    @Column(name = "name")//指定表中的字段名。如果与数据库字段名相同可省略不写
    public String name; // 名称不能为空
}
